English Noun tough nut to crack #idiom A difficult or sticky problem. #:Defending against malware has become a tough nut to crack as programs become ever more cleverly designed. Translations Russian: к�епкий о�е�ек